Elusive Pete
- Mapper since:
- August 18, 2008
- Contributor terms:
- Undecided
Scottish Christian musical computer geek, doing a PhD in educational technology at the University of the West of Scotland.
Scottish Christian musical computer geek, doing a PhD in educational technology at the University of the West of Scotland.